Linux驱动小技巧 | 利用DRIVER_ATTR实现调用内核函数

Linux驱动小技巧 | 利用DRIVER_ATTR实现调用内核函数

在调试驱动程序时,许多朋友都会遇到一个常见场景:修改一个参数,然后调用内核中的某个函数。

一些经典 Linux 命令的现代替代品 | Linux 中国

一些经典 Linux 命令的现代替代品 | Linux 中国

当您开始学习Linux时,最初会接触一组经典的标准Linux命令,这些命令早在UNIX时代就已经存在。随着您作为Linux用户的经验增长,会逐渐掌握这套标准命令。

内存管理:详解虚拟地址空间-MMU

内存管理:详解虚拟地址空间-MMU

当你的电脑物理内存不足时,系统会将部分硬盘空间作为虚拟内存来使用,这部分硬盘空间被称为虚拟内存。

深入理解glibc malloc:malloc() 与 free() 原理图解

深入理解glibc malloc:malloc() 与 free() 原理图解

本文以自顶向下的方式,分析了glibc中内存分配与回收的过程,主要涉及arena、bin和chunk三个层次。不过,文章着重于概念解释,未深入探讨具体细节,仅通过图解来说明这三个层次的处理过程,并不牵涉到指针的具体操作。

一文带你理解URI 和 URL 有什么区别?

一文带你理解URI 和 URL 有什么区别?

当我们启动浏览器并试图访问一个网站或者FTP服务器时,通常需要输入一个特定的字符串,比如:

Linux内核映像vmlinux、Image、zImage、uImage区别

Linux内核映像vmlinux、Image、zImage、uImage区别

一、vmlinux

vmlinux是Linux内核编译生成的原始内核文件,采用elf格式,未经过压缩处理。

这个映像文件可用于排查内核问题,但无法直接用于引导启动Linux系统。

一文搞懂 | Linux pinctrl/gpio子系统

一文搞懂 | Linux pinctrl/gpio子系统

pinctrl子系统和gpio子系统虽然不算太难,但它们在内核中的应用非常广泛。本文旨在一次性地介绍相关内容。

从头搭建一个嵌入式web服务器-boa服务器

从头搭建一个嵌入式web服务器-boa服务器

BOA是一款非常轻量级的Web服务器,具有开放源代码、高性能和支持CGI通用网关接口技术的特点,非常适合嵌入式系统中的应用。

数据在网络中是如何传输的

数据在网络中是如何传输的

在数据传输的整个过程中,可以简洁地总结为四个关键词:创建、连接、发送、断开。在这个过程中,每一个交互环节都经过详细的说明,让我们一起耐心地了解以下内容。交互过程如下图所示:

一文看懂Mesh组网,安排!

一文看懂Mesh组网,安排!

Mesh组网是一种创新的无线多跳通信网络,具有多节点、无中心、自组织的特点。在传统无线Mesh网络中,任何设备节点都可以充当路由器进行信号的发送和接收,并可以动态地与其他节点保持连接。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部